<!doctype html>
<html lang="zh-CN">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>index</title>
        <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
        <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
    </head>
    <body style="text-align: center">
        <h1>sign</h1>
    </body>
</html>
<script>
    $(function () {
        $.ajax({
            url : 'http://weixintest.kuanjiedai.com/getSignPackage',
            data : {
                appid:'wx7d1a8ac1a98d0b27',// IT科技之窗
                url:window.location.href.split('#')[0]
            },
            dataType : 'json',
            method : 'get',
            success : function(res){
                console.log(res);
                wx.config({
                    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
                    appId: 'wx7d1a8ac1a98d0b27', // 必填，公众号的唯一标识
                    timestamp: res.data.timestamp, // 必填，生成签名的时间戳
                    nonceStr: res.data.nonceStr, // 必填，生成签名的随机串
                    signature: res.data.signature,// 必填，签名
                    jsApiList: ['updateAppMessageShareData','updateTimelineShareData','openLocation','getLocation'] // 必填，需要使用的JS接口列表
                });

                wx.ready(function () {
                    //自定义分享给朋友、分享到qq按钮的分享内容
                    wx.updateAppMessageShareData({
                        title : '这是分享的标题',
                        desc : '这是分享的描述',
                        link : window.location.href.split('#')[0],//分享链接
                        imgUrl : 'http://weixintest.kuanjiedai.com/images/touxiang.png',
                        success : function () {
                            //alert('设置分享朋友成功');
                        }
                    })
                    //自定义分享到朋友圈、qqzone的内容
                    wx.updateTimelineShareData({
                        title: '分享到朋友圈的标题啊', // 分享标题
                        link: window.location.href.split('#')[0], // 分享链接，该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
                        imgUrl: 'http://weixintest.kuanjiedai.com/images/touxiang.png', // 分享图标
                        success: function () {
                            // 设置成功
                            //alert('设置分享朋友圈成功');
                        }
                    })

                    //获取地理位置接口
                    wx.getLocation({
                        type: 'wgs84', // 默认为wgs84的gps坐标，如果要返回直接给openLocation用的火星坐标，可传入'gcj02'
                        success: function (res) {
                            var latitude = res.latitude; // 纬度，浮点数，范围为90 ~ -90
                            var longitude = res.longitude; // 经度，浮点数，范围为180 ~ -180。
                            var speed = res.speed; // 速度，以米/每秒计
                            var accuracy = res.accuracy; // 位置精度

                            //使用微信内置地图查看位置接口
                            wx.openLocation({
                                latitude: latitude, // 纬度，浮点数，范围为90 ~ -90
                                longitude: longitude, // 经度，浮点数，范围为180 ~ -180。
                                name: '位置名', // 位置名
                                address: '地址详情说明', // 地址详情说明
                                scale: 15, // 地图缩放级别,整形值,范围从1~28。默认为最大
                                infoUrl: 'http://www.baidu.com' // 在查看位置界面底部显示的超链接,可点击跳转
                            });
                        }
                    });
                })
                wx.error(function () {

                })
                wx.checkJsApi({
                    jsApiList: ['chooseImage','checkJsApi'], // 需要检测的JS接口列表，所有JS接口列表见附录2,
                    success: function(res) {
                        // 以键值对的形式返回，可用的api值true，不可用为false
                        // 如：{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}
                    }
                });
            }
        })
    })
</script>
